// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init()

const db = cloud.database()
// 云函数入口函数
exports.main = async (event, context) => {
  let { listName, queryJson, newData } = event
  const _ = db.command
  try {
    return await db.collection(listName)
    .where(queryJson)
    .update({
      data: newData
    })
  } catch(e) {
    console.error(e)
  }
}